<?php 
 return array(
'module_name'=>'admin',//代码生成的应用目录  注:这里需根据实际情况手动配置
'tableName'=>'ptf_coupon_list',//表名必填
'tableCnName'=>'优惠劵领取列',//表中文名必填  注:这里需根据实际情况手动配置

'priTable'=>'ptf_privilege',//权限表名必填   注:这里需根据实际情况手动配置


//表中的主键字段
'pri_key'=>'id',
/*********TP5验证规则********/
'validate_rule'=>"array(
		'coupon_id'=>'number',
    		'member_id'=>'number',
		'order_id'=>'number',
		'get_order_id'=>'number',
		'code' => 'max:10',
    	)",
/*********TP5验证规则错误提示信息********/
'validate_message'=>"array(
		'coupon_id.number'=>'优惠券 对应coupon表id的值必须是一个整数',
		'member_id.number'=>'用户id的值必须是一个整数',
		'order_id.number'=>'订单id的值必须是一个整数',
		'get_order_id.number'=>'优惠券来自订单ID的值必须是一个整数',
		'code.max'=>'优惠券兑换码的值不能超过10个字符',
)",
/**************TP5的验证场景****************/
'validate_scene'=>"array(
		'add'=>array('coupon_id','type','member_id','order_id','get_order_id','code','status'),
		'edit'=>array('id','coupon_id','type','member_id','order_id','get_order_id','code','status'),
	)",

/*********生成动态表单的字段配置信息********/
/**
	注意:每个表的配置这里的表单字段需要根据实际情况手动修改
**/
'form_fields'=>array(
		'coupon_id'=>array(
			'text'=>'优惠券 对应coupon表id',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入优惠券 对应coupon表id',
			'validate'=>'datatype="n" ignore="ignore"  errormsg="优惠券 对应coupon表id是数字类型"',
		),
		'type'=>array(
			'text'=>'发放类型 1 按订单发放 2 注册 3 邀请 4 按用户发放',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请选择发放类型 1 按订单发放 2 注册 3 邀请 4 按用户发放',
			'validate'=>'datatype="*"  nullmsg="请选择发放类型 1 按订单发放 2 注册 3 邀请 4 按用户发放"',
					'values'=>array('否','是'),
	),
		'member_id'=>array(
			'text'=>'用户id',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入用户id',
			'validate'=>'datatype="n" ignore="ignore"  errormsg="用户id是数字类型"',
		),
		'order_id'=>array(
			'text'=>'订单id',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入订单id',
			'validate'=>'datatype="n" ignore="ignore"  errormsg="订单id是数字类型"',
		),
		'get_order_id'=>array(
			'text'=>'优惠券来自订单ID',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入优惠券来自订单ID',
			'validate'=>'datatype="n" ignore="ignore"  errormsg="优惠券来自订单ID是数字类型"',
		),
		'code'=>array(
			'text'=>'优惠券兑换码',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入优惠券兑换码',
			'validate'=>'datatype="s2-10" ignore="ignore"  errormsg="优惠券兑换码超出长度范围"',
		),
		'status'=>array(
			'text'=>'0未使用1已使用2已过期',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请选择0未使用1已使用2已过期',
			'validate'=>'datatype="*"  nullmsg="请选择0未使用1已使用2已过期"',
					'values'=>array('否','是'),
	),
        ),


/*********搜索字段配置信息********/
'search'=>array(
        '-1'=>array(
            'field'=>'id',
            'type'=>'text',
            'required'=>1, //required为1必须搜索
            'comment'=>'ID',
    ),

			'0'=>array(
            'field'=>'coupon_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'优惠券 对应coupon表id',
        ),
			'1'=>array(
            'field'=>'member_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'用户id',
        ),
			'2'=>array(
            'field'=>'order_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'订单id',
        ),
			'3'=>array(
            'field'=>'get_order_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'优惠券来自订单ID',
        ),
			'4'=>array(
            'field'=>'code',
            'type'=>'text',
            'required'=>0,
            'comment'=>'优惠券兑换码',
        ),
			),

/*********详情字段配置信息********/
'view'=>array(
    '0'=>[
        'comment'=>'表id',
        'field'=>'id',
    ],
    '1'=>[
        'comment'=>'优惠券 对应coupon表id',
        'field'=>'coupon_id',
    ],
    '2'=>[
        'comment'=>'发放类型 1 按订单发放 2 注册 3 邀请 4 按用户发放',
        'field'=>'type',
    ],
    '3'=>[
        'comment'=>'用户id',
        'field'=>'member_id',
    ],
    '4'=>[
        'comment'=>'订单id',
        'field'=>'order_id',
    ],
    '5'=>[
        'comment'=>'优惠券来自订单ID',
        'field'=>'get_order_id',
    ],
    '6'=>[
        'comment'=>'使用时间',
        'field'=>'use_time',
    ],
    '7'=>[
        'comment'=>'优惠券兑换码',
        'field'=>'code',
    ],
    '8'=>[
        'comment'=>'发放时间',
        'field'=>'send_time',
    ],
    '9'=>[
        'comment'=>'0未使用1已使用2已过期',
        'field'=>'status',
    ],
),

);?>